/**
 * Copyright (C), 2020-2020, 人生无限公司
 * FileName: Test1
 * Description:自定义MyList类，实现存取元素的功能。
 *
 * * 定义add方法，可以保存元素，添加MyList尾部。
 * * 定义remove方法，可以获取到最后添加的元素，并从MyList中移除该元素。
 * * 定义show方法，可以展示MyList中的元素。
 *==============================================
 * 添加元素后:
 * [0, 1, 2]
 * 获取元素:
 * 2
 * 获取元素后:
 * [0, 1]
 * @create: 2020/7/17 17:17
 * @author Reanon
 * @version JDK 1.8.0_251
 */
package cn.reanon.day06.homework.test7;

import java.util.ArrayList;

public class Test1 {
    public static void main(String[] args) {
        MyList myList =new MyList();
        for (int i = 0; i < 3; i++) {
            myList.add(i);
        }
        System.out.println("添加元素后:");
        myList.show();

        Integer remove = myList.remove();
        System.out.println("获取元素:");
        System.out.println(remove);
        System.out.println("获取元素后:");
        myList.show();

    }
}
class MyList{
    ArrayList<Integer> list =new ArrayList<>();

    public void add(int value){
        list.add(value);
    }
    public Integer remove(){
        return list.remove(list.size()-1);
    }
    public void show(){
        System.out.println(list);
    }
}
